head of channel network department - Alemán Inglés Diccionario